spit roast – Deutsch–English translations

🇬🇧 en de 🇩🇪

spit roast noun

  • cooking technique
Spießbraten, Spießgrillen
Wiktionary Links